Repository navigation
Conversation
This was referenced Oct 27, 2026
Open
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
resize 重绘后的缓存历史可能在空输入或备用屏切换时丢失;容量淘汰还可能只删掉一份副本,导致后续空输入重复导入并增加淘汰计数。本修改让主屏缓存随拥有值快照挂起/恢复,并让淘汰同时失效实际原生历史和旧回放中的缓存行。
termforge.6:C ABI 核对整个最旧原生前缀 ID 后再修改,保持历史容量;原生与缓存独有行的淘汰各计一次。固定上游、注册表依赖和许可不变。原因、固定源码与完整边界。最终代码的混宽历史视口仍复现 8,8,4,4 / 屏幕4列,检查退出1,未实际渲染;空输入后历史现在保持2。完整 resize/reflow、原版对齐、真实 child/DPI/呈现、实验官方后端及性能继续未完成。
叠加在 Draft #109 的
fix/resize-snapshot-r29,基点6a108e1。关联 #29,保持开放;本 PR 不代表 main 已合入、正式核心选型或 R2 验收。GitHub CI:pull_request External core candidate 40542952181、pull_request Build and synthetic regression 40542952143、push External core candidate 40542946938、push Build and synthetic regression 40542947058 全部通过(四项 attempt 1,Windows/Linux 作业均成功,无 rerun)。PR merge tree 与已审查最终 tree 相同;PR 保持 Draft,#29 不关闭。